how to solve impossible bottle